$(document).ready(function() {
	$('body').css('height', $(window).height());
	
	$(window).resize(function() {
		$('body').css('height', $(window).height());
	});
	
	document.onkeydown = function(event) {
		var e = event || window.event || arguments.callee.caller.arguments[0];
		if (e && e.keyCode == 13 && $(".panel--login .btn-primary").is( ':visible')) {
			$(".panel--login .btn-primary").click();
		}
	};

	$(".panel--login .btn-primary") .click(function() {
		var flg = false;
		var msg;
		if (!$("input[name='name']").val()) {
			flg = true;
			msg = "用户名不能空!";
		} else if (!$("input[name='password']").val()) {
			flg = true;
			msg = "密码不能空!";
		}
		
		if (flg) 
		{
			$(".error").show();
			$("#errormsg").empty().text(msg);
		} 
		else 
		{
			$(".error").hide();
			login();
		}
	});

	$(".error").click(function() {
		$(this).hide();
	});

	function login() {
		$.ajax({
			type : "POST",
			url : "doLogin",
			data : $("#loginform").serialize(),
			timeout : 10000,
			beforeSend : function() {
				$(".success").show().empty().text("登录中...");
			},
			success : function(data) {
				if (!data.success) {
					$(".success").hide();
					$(".error").show();
					$("#errormsg").empty().text(data.msg);
				} 
				else 
				{
					window.location.href = "/index.html";
				}
			},
			error : function(xmlHttpRequest, error) {
				$(".success").hide();
				$(".error").show();
				$("#errormsg").empty().text("链接超时");
			}
		});
	}
});